dall sheep - English Synonyms Dictionary

dall sheep

n.
[1] Dall's sheep , white sheep , Ovis montana dalli